make a gift/present - Español Inglés Diccionario